*{padding: 0;margin: 0;}
.RegisterBg{text-align: center;}
.RegisterBg img{margin-right: 10px;display: inline-block;}
.RegisterBg a{color: #000;padding-left: 15px;border-left: 1px solid #000;display: inline-block;}

.RegisterZone{position: relative;}
.RegisterZone img.RegisterPic{display: block;width: 100%;height:100%;position: absolute;top: 0;left: 0;}

.RegisterZone form{display: block;position: absolute;background: #fff;border-radius: 5px;padding: 15px;color: #999;}
.RegisterZone form .form-group{border-bottom: 1px solid #eee;}
.RegisterZone form .form-group label{width: 57px;font-weight: normal;display: inline-block;}
.RegisterZone form .form-group input.form-control{border:none !important;display: inline-block;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0);}
.RegisterZone form .form-group span{color: #fff;display: inline-block;vertical-align: middle;margin-left: 2px;}
.regIcon{opacity: 1;filter: alpha(100);}
.RegisterZone form .form-group span img{margin-top: -5px;opacity: 0;filter: alpha(0);}

.RegisterZone form .form-group span em,.RegisterZone form .form-group span i{font-style: normal;}
.RegisterZone form .form-group span i{color: #999;}
.RegisterZone form .form-group button{width: 100%;background: #f60;color: #fff;display: block;border: none;}
.RegisterZone form .form-group:nth-of-type(4),.RegisterZone form .form-group:nth-of-type(5),.RegisterZone form .form-group:nth-of-type(6){border: none;}
.RegisterZone p{text-align: center;}
.RegisterZone p a{color: #f60;}
.RegisterZone h6{text-align: center;}
.RegisterZone h6 a{color: #999;}
.RegisterZone h6 img{margin-right: 10px;}



.form-item {text-align: center;margin-bottom: 30px;}
.form-item a{color: #999;}
.form-item a:nth-of-type(1){color: #f60;margin-right: 50px;}

.RegisDes{position: absolute;bottom: 30px;left: 0;width: 100%;height: 40px;}
.RegisDes p{color: #fff;}

@media screen  and (min-width:768px){

    .RegisterBg{margin-bottom: 10px;}
    .RegisterBg img{width: 150px;}
    .RegisterBg a{font-size: 1.9rem;margin-top: 10px;}

    .RegisterZone{height: 550px;}
    .RegisterZone form{width: 40%;top:100px;left:30%;}
    .RegisterZone form .form-group{width: 80%;margin-left:10%;margin-bottom: 15px;}
    .RegisterZone form .form-group input.form-control{width: 168px;}
    .RegisterZone form .form-group span i{margin-left: 10px;}

    .RegisterZone h6 a:nth-of-type(1){margin-right: 40px;}
}


@media screen and (max-width: 768px){

    .RegisterBg img{width: 100px;}


    .RegisterZone{height: 350px;}
    .RegisterZone form{width: 95%;top:10px;left:2.5%;}
    .RegisterZone form .form-group{width: 90%;margin-left:5%;margin-bottom: 10px;}
    .RegisterZone form .form-group input.form-control{width: 140px;}

    .RegisterZone h6 a:nth-of-type(1){margin-right: 20px;}
}